home *** CD-ROM | disk | FTP | other *** search
- on addShortcutDialog iconLi, NameLi, EnabLi, BtnsLi, StatLi, EditLi, attrLi, valuLi, grupLi
- if the platform contains "mac" then
- iconLi = [#mem: member("muiLogo_mac", "Internal")]
- else
- iconLi = [#mem: member("muiLogo_pc", "Internal")]
- end if
- NameLi = [#d1, #B1, #S1, #V1, #i1]
- EnabLi = [#d1: 1, #B1: 1, #S1: 1, #V1: 1, #i1: 1]
- BtnsLi = [#d1: "Yes", #B1: "No"]
- StatLi = [#S1: "Add desktop shortcut?"]
- EditLi = [:]
- attrLi = []
- valuLi = [:]
- grupLi = [:]
- return getaddShortcutDialogDialog(iconLi, NameLi, EnabLi, BtnsLi, StatLi, EditLi, attrLi, valuLi, grupLi)
- end
-
- on getaddShortcutDialogDialog iconLi, NameLi, EnabLi, BtnsLi, StatLi, EditLi, attrLi, valuLi, grupLi
- winProps = [#type: #normal, #mode: #pixel, #closeBox: 0, #callback: "muiCallbackStandard", #modal: 1]
- titleBar = "Shortcut"
- inscription = getMUIGUIDlogText(BtnsLi, StatLi, EditLi)
- txtLi = [#titleBar: titleBar, #inscription: inscription]
- if not listp(attrLi) then
- attrLi = [:]
- end if
- if not listp(valuLi) then
- valuLi = [:]
- end if
- ElemLi = [#d, #b, #s, #V, #i]
- xyLi = [#PositionX: #z, #PositionY: #z, #BreiteF: 280, #HoeheF: 70, #xListe: [120, 200, 120, 110, 0], #yListe: [40, 40, 10, 0, 0], #bListe: [70, 70, 140, 3, getMuiIconSize(iconLi, 1, #x)], #hListe: [20, 20, 15, 70, getMuiIconSize(iconLi, 1, #y)], #aListe: [#center, #center, #left, #left, #left], #pListe: [0, 0, #normal, 0, 0]]
- answer = displayMUIDialog(winProps, iconLi, NameLi, EnabLi, ElemLi, xyLi, txtLi, attrLi, valuLi, grupLi)
- return answer
- end
-